package consts

import "time"

const (
	// AccessTokenExpireDuration access token 过期时间
	AccessTokenExpireDuration = 24 * time.Hour

	// RefreshTokenExpireDuration refresh token 过期时间
	RefreshTokenExpireDuration = 7 * 24 * time.Hour
)

const (
	// TokenExpired token已过期
	TokenExpired = "Token已过期"

	// TokenNotValidYet token未生效
	TokenNotValidYet = "Token未生效"

	// TokenMalformed token格式错误
	TokenMalformed = "Token格式错误"

	// TokenInvalid token无效
	TokenInvalid = "Token无效"
)

const (
	// AccessTokenHeader 请求头中的 access token 键名
	AccessTokenHeader = "Access_token"

	// RefreshTokenHeader 请求头中的 refresh token 键名
	RefreshTokenHeader = "Refresh_token"
)
